Spatial Image Watermarking by Error-Correction Coding in Gray Codes
نویسنده
چکیده
In this paper, error-correction coding (ECC) in Gray codes is considered and its performance in the protecting of spatial image watermarks against lossy data compression is demonstrated. For this purpose, the differences between bit patterns of two Gray codewords are analyzed in detail. On the basis of the properties, a method for encoding watermark bits in the Gray codewords that represent signal levels by a single-error-correcting (SEC) code is developed, which is referred to as the Gray-ECC method in this paper. The two codewords of the SEC code corresponding to respective watermark bits are determined so as to minimize the expected amount of distortion caused by the watermark embedding. The stochastic analyses show that an error-correcting capacity of the Gray-ECC method is superior to that of the ECC in natural binary codes for changes in signal codewords. Experiments of the Gray-ECC method were conducted on 8-bit monochrome images to evaluate both the features of watermarked images and the performance of robustness for image distortion resulting from the JPEG DCT-baseline coding scheme. The results demonstrate that, compared with a conventional averaging-based method, the Gray-ECC method yields watermarked images with less amount of signal distortion and also makes the watermark comparably robust for lossy data compression.
منابع مشابه
Enhancement of Error-Correction Coding of Spatial Watermarks in Gray Code
This paper demonstrates how channel coding can improve the robustness of spatial image watermarks against signal distortion caused by lossy data compression such as the JPEG scheme by taking advantage of the properties of Gray code. Two error-correction coding (ECC) schemes are used here: One scheme, referred to as the vertical ECC (VECC), is to encode information bits in a pixel by error-corre...
متن کاملComparative performance of watermarking schemes using M-ary modulation with binary schemes employing error correction coding
A common application of digital watermarking is to encode a small packet of information in an image, such as some form of identification that can be represented as a bit string. One class of digital watermarking techniques employs spread spectrum like methods where each bit is redundantly encoded throughout the image in order to mitigate bit errors. We typically require that all bits be recover...
متن کاملImproving Spread Spectrum Based Image Watermarking Through Non-binary Channel Coding
In this paper, we investigated on how to combine M-ary modulation with shortened Reed-Solomon (RS) codes, in the context of spatial spread spectrum based watermarking schemes. Analytical expressions and bounds for the bit error rate are derived and compared with empirical results for several types of images. It is shown that, for low output error rates, there exists an improvement in performanc...
متن کاملApproaching the capacity limit in image watermarking: a perspective on coding techniques for data hiding applications
An overview of channel coding techniques for data hiding in still images is presented. Use of codes is helpful in reducing the bit error probability of the decoded hidden information, thus increasing the reliability of the system. First, the data hiding problem is statistically modeled for the spatial and DCT domains. Then, the bene"ts brought about by channel diversity are discussed and quanti...
متن کاملBinary image watermarking through biased binarization
This paper presents a watermarking algorithm for binary images. The original binary image is blurred to a gray-level image and we embed the watermark by biasing the threshold in binarization. A loop is used to control the quality of watermarked images and robustness, and a key is generated for extraction. We employ error correction codes to reduce extraction error. This algorithm can be applied...
متن کامل